120 Million Square Feet: Store Closings In The United States Are On Pace To Set A New Record High In 2025
Favicon 
yubnub.news

120 Million Square Feet: Store Closings In The United States Are On Pace To Set A New Record High In 2025

If everything is going to be just fine, why are thousands of stores closing all over the country?  So far this year, the total amount of retail space that has been permanently closed has surpassed…