Millennials, Gen X’s favourite punching bag, are routinely criticized for being entitled and lazy. And yet, the largest generation of Canadians (making up 27% of the total population) is changing the face of business. As the card-carrying members of Generation...