Promotion via video ads on social media platforms is a tried and trusted formula for most of the companies. They spend millions of dollars on production and air-time for their video campaigns on Facebook, Twitter, Google, Instagram, YouTube and other social media…