
320MW data center campus planned for Hertfordshire, UK, given the go-ahead
Outline planning permission granted for £3.75bn scheme
Outline planning permission granted for £3.75bn scheme
Means operators can call on more support in emergencies
New company DC01UK aims to develop 85-acre campus north of Barnet and east of Watford