The vast majority of shopping is still done in stores – which is why location now makes mobile the most potent media for advertising for retailers.
When millennials take a selfie, it's part of their personal brand online.
Smart brands are turning consumers into evangelists - and publishers.
Millennials spend nearly 18 hours a day consuming all kinds of media. 18!