Major fashion brand with 104 stores starts closing shops after huge shake-up – is yours on the list?

previous post