SECreport

Form 20-F Canaan Inc. For: Dec 31

Canaan Inc. - American Depositary Shares  (CAN)