Insights January 21, 2013 0 It’s snow good for the high street As the snow and bad weather continues to engulf large parts of the UK, research…