Food Stores in Great Britain Face Worst Christmas Sales Since 2013
Great Britain’s food stores saw a surprising drop in sales this Christmas, marking the worst performance since 2013 Food Stores in Great Britain Face Worst Christmas Sales Since 2013 London: Supermarket sales took a hit in December, dropping 1.9% month on month. This is the lowest level we’ve seen in over a decade. Retailers were…