Mall Retailer Victoria’s Secret Closing Up To Fifty Stores In 2021

Victoria’s Secret, a brand of L Brands, intends to close up to 50 stores in 2021. This is after the closure of 250 stores in 2020. L Brands continues to look for a solution to its Victoria’s Secret problem, including spinning the brand off to a private equity firm.