US data centre company Equinix Inc (NASDAQ:EQIX) said that it has signed five power purchase agreements (PPAs) to procure 225 MW of solar energy and support new build in Spain.