A new UBS report has revealed a disheartening projection of where U.S. stores are headed in the next five years. According to the firm, 80,000 stores will close in the nation by the year 2026. UBS had found that by the end of 2020, 115,000 shopping centers had existed. This is compared to 112,000 in … Continue reading “UBS Predicts Tens of Thousands of Stores Will Close in the U.S.”