Finance Nearly $109M in Yotta customer deposits vanish Finance News Jun 21, 2024 Tsingha25 | Istock | Getty ImagesLedgers of the failed fintech middleman Synapse show that nearly all the deposits… Read More...