The bottom line
Jan 21, 2022
1 minute
$1bn How much Google says it is spending to buy London property development Central Saint Giles, near Oxford Street. The deal will give the search giant 50% more
You’re reading a preview, subscribe to read more.
Start your free 30 days