L Brands recently announced their plans to close 250 Victoria’s Secret stores in North America in the next several months. With nearly all Victoria’s Secret stores closed since March 17...

read more