Google unveils $1bn Hertfordshire data centre plan

Fri, 19 Jan 2024 11:43:00 GMT

The tech giant purchased the 33-acre site in Waltham Cross in 2020.