Google signs PPA with Leeward to power Oklahoma data center operations
The energy will be supplied from a 724MW portfolio of solar assets
The energy will be supplied from a 724MW portfolio of solar assets
Company to offtake from two Leeward solar farms
Telco has signed 20 PPAs worth 2.6GW since 2019
Crescent Ridge Wind Project gets a $92m upgrade
Signing up for up to 96MW of wind and solar power capacity, or 324,000MWh a year