Trusted Professional UBS Analysts Estimate E-Commerce Growth Could Lead to 75,000 Stores Closing By 2026 CNBC