By Finn Scott-Delany2020-11-19T08:17:00
The pandemic has wiped almost £1bn off commercial landlord British Land’s portfolio, with retail worst affected due to administrations and CVAs.
Already have an account? Sign in