Jack Wills permanently closes another 17 stores
British fashion brand Jack Wills – which was rescued out of administration by Frasers Group plc in August 2019 – has announced the immediate closure of a further 17 stores, bringing the total number of store closures announced over the last week to 22.