May 15, 2026 CoinTelegraph

Bitcoin Depot filing casts doubt on company’s future amid lawsuits