Millennials, or those born between 1981 and 1996, are a generation that brands simply cannot afford to ignore. They are the largest living generation, representing 2 BILLION consumers - almost 30% of the global population, they possess immense spending power,…
Nicci Sheils15th August 2024