GENERATION C | An emerging consumer trend and related new business ideas
Read this, understand it, and realize that if you are reading and understanging it, then you are likely a fully paid up member of Generation C