As previously reported by Drapers Forever 21 has already closed stores in Westfield Stratford City and Glasgow and will shortly...
June 20, 2016
United Kingdom
Forever 21 looks to downsize remaining UK stores
June 20, 2016
United Kingdom