100 Premium Red Roses
In April 2024, it was announced that Microsoft would be opening a state-of-the-art artificial intelligence ‘hub’ around Paddington in London, England. In 2016, the company bought the 32-acre (13Â ha) campus, with plans to renovate and expand it by 25%. The…