By Inc. · 18 April 2013 · Locked
See the complete version on Dynamic Business for the full story and insights.
Two reports today indicated that the social media giants may be looking to run video ads on their platforms.
Tags: Facebook, Social Media, Twitter, video ads, video ads Facebook, video ads Twitter