Scoopfeeds — Intelligent news, curated.
Humacyte prices $50 million public offering at $1.05 per share