Blackstone pays £268m for majority stake in London’s Times Square office

613
Global real estate major Blackstone has announced a deal to buy a 95 per cent stake in Times Square offices in London fr