On September 16, 2025, Google announced in a blog post that its new data center in Waltham Cross, UK, has officially opened. This project is part of Google's £5 billion investment plan over the next two years, covering capital expenditures, research and development, and related construction projects.