News

The alleged crypto Ponzi scheme lured some 20,000 investors with false promises and raised over $190 million from them.