The research, based on a survey of 19,000 consumers across 12 countries highlights the issue of ‘information overload’, with 73% of consumers feeling inundated by too much choice and 75% saying they are bombarded by advertising, resulting in 74% abandoning purchases in the last three months of 2023.