Google buys Central Saint Giles London offices for $1 billion
Tweet Google has purchased the Central Saint Giles development where its London headquarters are based for $ 1 billion. It …
Tweet Google has purchased the Central Saint Giles development where its London headquarters are based for $ 1 billion. It …