DC01UK has lodged proposals for Europe’s largest data centre to be located in Hertsmere, Hertfordshire.
The project has an estimated construction value of £3.8bn, supporting at least 500 jobs during the construction phase.
The proposed scheme will span 2m sq