Latest moves
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.
From the record
Excerpt in the record's original language.
Original source
Read the original source ↗
More on this project