Oxford Economics sounds alarm over increased risk of forced sales

UK offices and retail are sectors of most concern as interest coverage ratios plummet.

21 October 2022•2 mins read

Related articles