Bitcoin ATM installations slow down in early 2022, making a first in history

1,817 crypto ATMs have been installed worldwide in the first two months of 2022. Last year saw 2,435 crypto ATMs installations in the same time window. Read More