Matt Sebek

Recent Articles

Guest Comment |
29 Jan 2019
The UK’s high streets witnessed 5,855 store closures in the last year, more than in any other year since 2010. The last couple...

Register for Newsletter

Created with Sketch.

Receive 3 newsletters per week

Created with Sketch.

Gain access to all Top500 research

Created with Sketch.

Personalise your experience on