Dwindling numbers of in-person shoppers, fears of a recession and spiraling reates of shoplifting are to blame for thousands of US stores shutting this year. Twenty major retailers axed 2,847 locations between them in 2023, according to - as more and more shoppers buy their products onlineThe issue has been exacerbated by rampant spates of which have forced many companies to lock up their products. Earlier this year, Target alone said it was losing
Load More
Load More