Delio CEO Admits Investor Deposits Not ‘Principal Protected’ Amid $181M CollapseBy sofyan / June 25, 2024 Delio CEO Admits Investor Deposits Not ‘Principal Protected’ Amid $181M Collapse