Scoopfeeds — Intelligent news, curated.
Beta Technologies CTO David Churchill sells $344,654 in stock