Dimitrios Kambouris/Getty Images Victoria’s Secret is closing 53 stores in North America this year. On Wednesday, its parent company L Brands reported fourth-quarter earnings, same-store sales at Victoria’s Secret were down 3%. The brand has struggled in recent years – sales have slipped, and its provocative ads are being criticized by some as being tone-deaf in […]