23 May 2024 Digital Realty signs five PPAs in France and Spain Three solar and two wind projects totaling 134MW
01 Feb 2024 Equinix signs wind PPA in France with wpd Colo firm to offtake from seven wind farms from 2025