There were 2,192 press releases posted in the last 24 hours and 353,829 in the last 365 days.

Google Signs a 225-MW Wind Power Purchase Agreement

February 2016 - Google has signed a 225-megawatt wind power purchase agreement (PPA) with Invenergy to provide renewable energy for its data center operations. Invenergy will provide approximately 965,000 megawatt-hours of renewable energy annually from the Bethel Wind Energy Facility in Texas.

News Release - Invenergy to Provide Clean Power to Google