Solar and storage surge in US data

December 1, 2025

EIA shows renewables add 56GW as fossil capacity slips