News

The company, based in the Cayman Islands, had a net loss of about $349 million on digital-asset sales of $80 million in the ...