Number of Crypto ATMs top 7,000 Worldwide

The number of cryptocurrency ATMs installed worldwide has eclipsed 7000, growing substantially since the first machine launched in 2013.

Read more...