Retail Sector to Close Nearly 300 Stores in 2026 Amid Ongoing Trends | Intellectia.AI