Forsage DeFi platform founders indicted for $340 million scam

Forsage DeFi platform founders indicted for $340 million scam