Italy
Robin Whitlock
Digital infrastructure company Equinix has signed a 10-year virtual power purchase agreement (PPA) for 53 MW across seven new-build solar projects in Northern Italy, close to Equinix data centres in Milan ...