Scoopfeeds — Intelligent news, curated.
Humacyte earnings beat by $0.03, revenue fell short of estimates