Google buys office building in London for $1 billion

January 14, 2022
0 Comments

Google, which employs 6,400 people in Britain, plans a multi-million pound refurbishment of its offices within the Central Saint Giles development it is buying, close to Covent Garden in central London.

Leave a Comment