As of 2015, the generation known as ‘millennials’ – those born between 1981 and 2005 - is the largest generation in history, surpassing the so-called Baby Boomers, one of the most important generations of our time, according to Pew Research Center. In America, there are currently more than 80 million millennials, the oldest of which will turn 36 this year, and they are expected to generate 46% of all U.S income by 2025.