Striving to help mitigate the impact of global climate change, Equinix, a digital infrastructure company, has announced the signing of its second renewable energy Power Purchase Agreement (PPA) in ...