01 Feb 2024 Equinix signs wind PPA in France with wpd Colo firm to offtake from seven wind farms from 2025