Crypto Bitcoin Depot Files for Bankruptcy as Regulatory Pressure and Revenue Collapse Force Shutdown of 9,000 ATMs May 18, 2026 0 Bitcoin Depot North America’s biggest Bitcoin ATM firm has reached an important point in its…