60% of retailers have started sales already due to festive spending concerns

Printable View