22 November 2014

  • 76.7% of Video Ads Were Played to Completion, Only 20% Were Actually in View to the Users in Q3 2014: Integral Media Report. Download Here
  • 1 in 5 Internet Users Share Videos With Their Social Networks More Than Once a Week: Unruly. Download Report
  •  A Must- Watch Ad: Poo-Pourri Is Back to Remind Us That Everybody Poops (even Santa). Watch here