July 19, 2022
RETAIL INSIGHTS
Sizing up. UK-based beauty brand Lush will invest £7.6m ($9.14m) in its store network over the next year. The investment will include a new 20,000ft2 (1,858m2) flagship in Glasgow, Scotland, slated to open in 2023. The...