Duff & Phelps

16 Jul 2019
Close to 16% of UK shops lie empty, a study suggests, while a growing number of retailers is using CVAs to rebalance their businesses in...