Microsoft signs 400MW solar PPA in Texas
Company to offtake from two Leeward solar farms
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