Google unveils $1bn Hertfordshire data centre plan

Description

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