Five operators behind the IcomTech “Ponzi” scheme have been ordered to pay over $5 million for committing fraud and misappropriating funds. [og_img] 2024-12-12 03:21:46