Equinix has invested £3.9 billion into an 85-acre site in South Mimms, Hertfordshire to build a huge data center with 250 ...