Victoria’s Secret closures claim at least three stores in Indianapolis area
At least three Victoria’s Secret stores at some of the area’s largest shopping malls have closed permanently as part of the parent firm’s plan to eliminate 251 stores in North America this year.