Business

Chinese-owned Canary Wharf office tower calls in receivers

A second Canary Wharf office block in as many weeks has collapsed into a form of insolvency amid growing financial pressure on commercial property owners.Sky....Read More