Companies spend a lot of time studying up on baby boomers, Generation X and Generation Y, knowing that these younger generations make up the bulk of their consumers. Through a mix of offline and online advertising and marketing techniques, companies... (Continue reading)