Leeward Renewable Energy Signs Power Purchase Agreement with Microsoft for Morrow Lake Solar and Cradle Solar Facilities
PVTIME – 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.…