Canaan Booked an $8 Million Q3 Profit While Its Operations Lost $42.9 Million

Canaan Booked an $8 Million Q3 Profit While Its Operations Lost $42.9 Million