Microsoft Signs 400 MW Renewable Energy Purchase Deals From New Texas Solar Projects
March 29, 2024 at 01:50 AM EDT
Leeward Renewable Energy, announced two new Power Purchase Agreements with Microsoft, for a total of 400 MW of renewable energy to be delivered from two solar facilities currently under development in Texas.