US company Leeward Renewable Energy has signed two 200 MW solar PPAs in Texas with Microsoft Corp.
US company Leeward Renewable Energy has signed two 200 MW solar PPAs in Texas with Microsoft Corp.
As a subscriber, you have reached this page because you are not logged in.