
“I Failed Everyone”: Goliath CEO Breaks Silence After $328M Ponzi Collapse
TL;DR: The scheme operated between January 2023 and January 2026, raising $328 million through false promises of guaranteed returns. Christopher Delgado faces federal charges for fraud