InVideo

  1. YouTube Unveils Ad Platform

    August 22, 2007 12:00 AM EDT YouTube unveiled its long-awaited and long-promised advertising platform, InVideo ads. The system places semi-transparent ad "overlays" at the bottom of its video player, which will disappear after 10 seconds if users don't click th ...