Victoria’s Secret
Victoria’s Secret is a well-known lingerie and womenswear retailer. It has 1,143 physical stores nationwide. The company closed 30 of those stores in the year 2018 and is planning to close 53 more stores which was announced in February by the L Brand, the parent company of Victoria’s Secret.

Victoria’s Secret
ADVERTISEMENT