Bitcoin Touches New Milestone With 95% Of Total Supply Now Mined. Here’s What That Means
Advertisement     The Bitcoin network has reached a major milestone where 95% of the total BTC supply has already been mined as of Monday. The feat means 19.95 million Bitcoins — of a maximum of 21 million — are now on the open market, according to data from blockchain tracker BiTBo. Estimated Time…