Scoopfeeds — Intelligent news, curated.
Turbo Energy deploys 366 MWh storage system across 15 facilities