Sandy Springs-based Bitcoin Depot announced a voluntary bankruptcy on May 18 and announced layoffs for 109 staff at the ...