on August 11, 2025 in World News 120 Million Square Feet: Store Closings In The United States Are On Pace To Set A New Record High In 2025 click here for more