Business Bitcoin Depot Appoints Alex Holmes as New CEOMarch 25, 2026 Quick Summary: Bitcoin Depot replaces CEO Scott Buchanan with former MoneyGram chief Alex Holmes as the crypto ATM operator faces…