2009-11-13T00:00:00
Retailers need as few as 100 shops to achieve national coverage, compared with up to 300 three years ago, ex-Selfridges chief Peter Williams said.
Already have an account? Sign in here