YOU NEED VIDEO FOR YOUR BUSINESS NOW MORE THAN EVER!
78% of people watch online videos every week
Videos will be 80% of all internet traffic by 2020
Viewers retain 95% of a message when they watch it in a video
Social video generates 1200% more shares than text and image content combined.
So what are you waiting for?