Google has announced a $1bn (£871m) deal to buy the London development Central Saint Giles, calling the move a show of confidence in the return to more office working.
Google has announced a $1bn (£871m) deal to buy the London development Central Saint Giles, calling the move a show of confidence in the return to more office working.