The $28 million profit raised some insider trading allegations among the crypto community.

Read More

You might also be interested in reading British Gas to take on 90,000 customers of collapsed Rebel Energy.