site logo

Utilities sign 5.3 GW wind PPAs in 2019, hitting new record: AWEA