The Original Factory Shop Enters Administration as More High Street Brands 'In Danger' — What Does It Mean?
A wave of UK retail collapses highlights what administration means, as major brands shut stores and thousands of jobs disappear.
International Business Times UK ·