Invenergy has signed a 100-MW wind-power purchase agreement (PPA) with Equinix to provide the global interconnection and data center company with renewable energy to help support all of its data centers across North America. The agreement includes the sale of wind energy from the Wake Wind Energy Facility located in Texas. Invenergy will provide 100 MW…