25-10-2016 13:59 via thegrocer.co.uk

Physical store openings slump as shopping habits change

A total of 2,656 shops closed on Britain’s high streets over the first six months of 2016
Read more »