Bitcoin Depot named former MoneyGram CEO Alex Holmes as its new chief executive following the resignation of Scott Buchanan. The company projects a 30% to 40% drop in its core revenues during 2026 due to heavy state regulatory pressure. Its shares fell 14.37% on Tuesday, accumulating a loss of 88.
Source: Read the original article

