Scoopfeeds — Intelligent news, curated.
Canaan Q1 revenue falls 24% as net loss widens to $88.7 million