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...

Victoria’s Secret plans to close 200 plus stores, SREG proactively re-strategizes leasing
read more