While boomers and Gen Z are clashing on social media and Gen Y are doing their best to rid themselves of their ‘snowflake’ label, Gen X are quietly in the background, getting on with things. As the one generation that straddles the old and the new in terms of...