Bitcoin Depot names Alex Holmes CEO as Scott Buchanan resigns, and signals 30%-40% revenue drop amid regulatory pressures.
Bitcoin Depot reshuffles leadership, projects 30% revenue drop in 2026
AI IMPORTANCE: 4/10
◆
AI INSIGHT
Bitcoin Depot names Alex Holmes CEO as Scott Buchanan resigns; projects 30%-40% revenue drop amid regulatory pressures.
Loading BTC data...
MOBILE APP