Google has purchased the Central Saint Giles development where its London headquarters are based for $1 billion. It is part of wider investments that the company is making in the UK.
Google has purchased the Central Saint Giles development where its London headquarters are based for $1 billion. It is part of wider investments that the company is making in the UK.