New Look has announced that it is set to close up to 6 stores. 8 of the stores affected are situated in Wales. The closures are set to see the loss of approximately 980 jobs. It is also planning to slash rent on nearly 400 shops as part of a rescue plan. Stores are set […]

Vitalize Radio

Current track