0

Internet Video Ads Skyrocket, Hulu Runs 1 Billion

More than 5.3 billion video ads were viewed during June 2011, including video advertising formats such as overlays, banner ads and branded video players.

read more
Click to share thisClick to share this