WBR Insights surveyed 100 Heads of Trading across Europe to find out about the challenges they face and the innovative solutions they bring to the table.