Article

New StatesmanNew Statesman on 2021-08-25 14:18

UK retailers report lowest level of stock since 1983

Relative stock levels in Britain’s shops hit a record low across retail and the distribution sector as a whole according to a longstanding survey run ...

Related news