Up to 15,000 stores could close across the United States in 2025, driven by inflationary pressures and increased online ...