corporations
More than 100 corporations in 23 different countries signed PPAs last year
Around 13.4GW of green energy contracts were signed by 121 corporations last year
More than 100 corporations in 23 different countries signed PPAs last year
Around 13.4GW of green energy contracts were signed by 121 corporations last year