UBS analysts forecast 80,000 store closures over the next five years, as the COVID-19 acceleration in e-commerce forces retailers to shrink their fleet of bricks-and-mortar locations. Back To Top ...