UK: Barratts closes quarter of store network
UK footwear chain Barratts has closed around a quarter of it stores after collapsing into administration for the third time last month.
UK footwear chain Barratts has closed around a quarter of it stores after collapsing into administration for the third time last month.