Tech-savvy? Narcissistic? Open-minded? What does being a millennial really mean?
Who are they?
Millennials are currently aged 20-35, or born between 1980 and the end of 1994 (with some more generous definitions taking in those born up to 2000). They also get called Generation Y, because they follow on from Generation X (born 1965-1979), and other, less flattering names.
Full article here: