Opinion: Millennials v baby boomers—a battle we could have done without
The generation of young people who came of age during the new millennium – "millennials", as they're commonly known – has divided opinion like no other. Some have deemed them a self-pitying and entitled bunch; lazy, deluded ...