News

Victoria's Secret is closing 53 stores this year. The lingerie brand is closing stores across Florida, Ohio, Iowa, New York, Virginia, South Carolina, and Tennessee. Victoria's Secret plans to ...