TikTok on the marketing clock With over 800 million installs, TikTok is the latest social media platform exploding across the world. And brands are quickly... 15 October, 2019 / 0 Comments
2018: thank u, next Video in digital advertising has been everywhere this year. Marketers increased their video ad spend in an attempt... 11 December, 2018 / 0 Comments