Nov 16, 2015 8:00am EST Equinix Signs Power Purchase Agreements that Bring its North American Data Centers to 100% Renewable Energy