
Meta signs 200MW solar PPA in Texas
Company signs another deal with RWE
Company signs another deal with RWE
Company to offtake from RWE’s London Array wind farm
Company will use HPE's AI cloud for weather data insights
Social network firm to offtake from two solar farms in Louisiana and Illinois
Company signed more than 800MW worth of PPAs in Texas this year
Telco to offtake from 342MW Kaskasi offshore wind farm
Social network signs another renewables deal with the Tennessee Valley Authority
A nuclear simulation facility in Essen tries out the improved demand response system