Delio CEO Gets 15 Years Over $49M Crypto Losses

Delio halted withdrawals in June 2023 and was declared bankrupt in November 2024, putting accountability for high-return crypto deposit platforms at the center of the case.

TheBlock