06 Sep 2024 320MW data center campus proposed in North London, UK New company DC01UK aims to develop 85-acre campus north of Barnet and east of Watford