Bitcoin Depot reshuffles leadership, projects 30% revenue drop in 2026
Bitcoin Depot reshuffles leadership, projects 30% revenue drop in 2026
Bitcoin Depot appointed former MoneyGram CEO Alex Holmes as Chairman and CEO following the resignation of Scott Buchanan.The transition follows a March 16 earnings report, with the company expecting core business revenue to decline 30% to 40% in 2026.