Regenerating retail

Regenerating retail

On average, 36 shops close their doors across British high streets every week. However, many small business owners still bet on traditional retail, with an 18 per cent rise in pop-up shop openings in the past year. These outlets are often deemed high street saviours,...