Facebook & Adobe Sign PPAs For Electricity From Wind Farm
Enel Green Power North America announced that it had signed two Power Purchase Agreements (PPA) with Facebook and Adobe for the electricity generated from its soon-to-be-completed 320 megawatt Rattlesnake CreekContinue Reading