Daily Professional Updates
Daily professional updates on sustainable business, finance, and markets
Leeward Renewable Energy, a leading renewable energy company, today announced that it has entered into two 200-megawatt (MW) Power Purchase Agreements (PPA) with Microsoft Corp. Through these PPAs, Microsoft will...
First Name
Last Name
Email address: