Equinix In £3.9B UK Data Centre Investment: The London Deal Sheet
The Deal Sheet is a weekly compilation of Greater London and beyond’s biggest leases, sales, financing deals, construction updates and personnel moves. Have news you’d like to submit? Email [email protected][1].
Equinix is to create a 250-plus…