Green’ power capacity outpaces thermal, but storage woes weigh on grid stability Legacy Editor July 17, 2025