Scoopfeeds — Intelligent news, curated.
SOLV Energy Q1 2026 slides: revenue surges 66% on solar demand