Canaan Revenue Falls to $31.9M as Q2 Net Loss Widens

Canaan Revenue Falls to $31.9M as Q2 Net Loss Widens