News
Leeward, Microsoft strike PPAs for 400 MW of Texas solar
US renewables developer-operator Leeward Renewable Energy has signed power purchase agreements (PPAs) with Microsoft Corp (NASDAQ:MSFT) associated with a pair of 200-MW solar projects it has set in Texas.
Published on
April 4, 2024