67 million Christmas gifts to be returned this year according to new Manhattan Associates research
British consumers are expected to return £1.5 billion worth of unwanted Christmas gifts this year, highlighting the significant logistical and financial challenges facing...