Daily Newsletter
Help us improve your experience, delivering more of what you want
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:
Add this web page on your home screen for quick and easy access when you’re on the go.