💨 Abstract

River Island is closing 33 of its 230 shops in the UK due to financial struggles, citing the shift to online shopping and increasing operational costs. The closures, set for January 2025, put hundreds of jobs at risk. Additionally, 71 more branches are under threat if rent negotiations fail.

Courtesy: Katie Boyden