Apr 9, 2021 / United States
The analysis presented by the investment bank indicates that after the peak in closures registered in 2019, the scenario is not bright and shiny for the next 5 years. UBS is forecasting a 9% of the total current number stores to shut across the country by 2026