London property owner Shaftesbury swings to £700m loss amid Covid crisis
Shaftesbury, one of the biggest landlords in central London, has slumped to a £700m loss after slashing the value of its portfolio, as the West End braces for tougher Covid-19 … Read More