Tuesday, June 13, 2023

‘Catastrophic Consequences’: Top US Grid Official Sounds The Alarm On Coal And Gas Power Plant Closures