18-10-2020 14:50 via uk.finance.yahoo.com

UK shop closures at record high in 2020

A total of 11,000 chain operator outlets shut between January and August this year.
Read more »