UK: Barratts on the verge of collapse?
UK footwear chain Barratts is reportedly on the brink of collapse, putting more than 1,000 jobs at risk less than two years after it slipped into administration.
UK footwear chain Barratts is reportedly on the brink of collapse, putting more than 1,000 jobs at risk less than two years after it slipped into administration.