Icon
 

Power Purchase Agreements signed for a 150MW Ground Mount