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…
EXTINCT it may be, but the iconic dodo has bounced back from the grave to reveal hitherto-unknown secrets of its…