More on Bitcoin Depot Bitcoin Depot: Enough Positives To Keep It Interesting Bitcoin Depot places order for 500 ATMs from Genmega Bitcoin Depot partners with national convenience retailer to install 940 ATMs