Victoria’s Secret to close 53 stores as poor Christmas sales bite
Victoria’s Secret is closing 53 stores in North America. L Brands Inc., owner of the lingerie chain, announced Wednesday plans…
Wave Of Knowledge
Victoria’s Secret is closing 53 stores in North America. L Brands Inc., owner of the lingerie chain, announced Wednesday plans…