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) …