In 2025, a record 15,000 stores are projected to close, doubling last year's number. Inflation and online shopping trends are ...