The 2018 Video Marketing Statistics You Need to Know
Video gets 12X engagement. 51% of videos played online are on mobile. Get a couple dozen more facts like this.
Master Class on Video Storytelling
1.5 billion people watch YouTube videos every month. Everyone loves videos, but bear in mind that it's the stories that