Boomers, middle age, money and rock 'n' roll
Brent Green
On 1 January 2006, the oldest baby boomer turned 60. For the next 19 years, one boomer will turn 60 about every 7.5 seconds. This demographic tidal wave of middle-aged adults will increasingly dominate...