PANews APP
Canaan Technology reported first-quarter revenue of $62.7 million and a net loss of $88.7 million.
PANews Newsflash