September 23, 2008

New Videoplaza web site

Videoplaza have a new web site and a clearer description of what they provide; an ad server for video. More on their blog on the new design and their new London adventures. (disclosure)

No comments: