So it’s getting harder for marketers to stand out in a sea of content which is rising all the time. They need to, though: video results in 66% more leads per year and generates a 54% uplift in brand ...