Facebook Signs PPA for 170 MW of Wind Energy in Illinois
Facebook signed a power purchase agreement (PPA) for approximately 170 megawatts from the Lincoln Land Wind project currently under construction in Morgan County, Illinois.
7 Aug 2020 ... (Photo: Facebook's Dekalb Data Center in Illinois. Credit: Facebook). Facebook
signed a power purchase agreement (PPA) for approximately ...