News IcomTech execs set to pay over $5M for fake Bitcoin trading scheme editorial staff 12. December 2024