13-12-2018 01:00 via bbc.co.uk

Why are there so many pre-Christmas sales?

Retailers, squeezed by rising costs and falling sales try to lure back shoppers with pre-Christmas sales
Read more »