It’s no secret that video is taking over the internet. Video is projected to be responsible for 80% of all online traffic by 2019, so it’s imperative that all brands start to incorporate it...

read more