Y yahoo.com Nearly 1,300 stores are closing across the US in 2024. Here's the list 13 points redda 2 years ago 3 comments