New solar, wind additions in past three years beat FERC expectations by more than 50%

June 5, 2023

New solar, wind additions in past three years beat FERC expectations by more than 50%