Scoopfeeds — Intelligent news, curated.
Biotech firm Odyssey raises $279 million in upsized US IPO