May 12, 2026 CoinTelegraph

‘I failed them’: Goliath Ventures CEO charged with crypto Ponzi apologizes