By Megan Robinson2026-03-19T12:57:00
Source: CBRE
A major UK shopping centre will roll out a new space for independent brands as CACI data revealed 29% of people are more likely to visit destinations with more independent shops.
Already have an account? Sign in here