Videos attract 300% more traffic and nurture leads. Instead of publishing whitepapers, webinars or analysis, more businesses than ever are turning to short, 3-5 minute corporate videos that explain a product, service, or element of business.