Leeward signs PPA with Microsoft for Texas solar projects
Leeward Renewable Energy Signs Power Purchase Agreement with Microsoft for Morrow Lake Solar and Cradle Solar Facilities: March 27, 2024 09:00 AM Eastern Daylight Time DALLAS–(BUSINESS WIRE)–Leeward Renewable Energy (“LRE” or “Company”), a leading renewable energy company, today announced that it has entered into two 200-megawatt (MW) Power Purchase Agreements (PPA) with Microsoft Corp. (“Microsoft”). […]