30 Oct 2025

Equinix completed the purchase of an 85-acre site in Hertfordshire that is permitted for data centre development, and plans to invest 3.9 billion pounds in a campus of more than 250MW.