Leadership shake-up comes as regulatory pressure mounts and revenue outlook weakens for Bitcoin ATM operations. Bitcoin Depot is making another abrupt leadership change. Scott Buchanan has stepped down less than three months after taking the top job. Alex Holmes, former chief executive of MoneyGram, will now lead the company