In brief
Scott Buchanan has resigned as CEO and director, while MoneyGram’s Alex Holmes was named CEO and chairman.
Holmes said his priorities include stabilizing operations, improving regulatory standing, and diversifying the business.
The changes come as Bitcoin Depot faces tighter