With only 21 million Bitcoin (BTC) to be issued, a little under 2.5 million BTC remains for mining.
Win five years, a generation of banking customers won’t do business with a traditional fiat bank unless it…