Bitcoin Depot reshuffles leadership, projects 30% revenue drop in 2026

3/25/2026, 9:50:59 AM
LyanBy Lyan
Bitcoin Depot reshuffles leadership, projects 30% revenue drop in 2026

Bitcoin Depot names Alex Holmes CEO as Scott Buchanan resigns, and signals 30%-40% revenue drop amid regulatory pressures.