Quick Takes: Content Marketing Recap 8/11/17

3 billion people, over 50% of the world's population, now use social media per We Are Social and Hootsuite. Warner Bros. setting an October launch date for their new short-form entertainment brand Stage 13, says Variety. Snap's stock up on reports of ad buying interest, but that makes it as susceptible as Twitter to downturns. … Continue reading Quick Takes: Content Marketing Recap 8/11/17