The modern consumer is bombarded with a barrage of information and stimuli at every step.
The world of marketing and branding keeps surprising us time after time.