25. January, 2023 Press Release Blog Official take-over at new Green Mountain data center site in London