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 …
Tweet Bozoma Saint John has joined Endeavor as Chief Marketing Officer, after leaving her position as a branding executive at …