Tags:

It’s taken a while but YouTube is officially pushing back at the various estimates on how much money it costs parent Google by satisfying our collective hunger for million of video clips every day. Google paid $1.65 billion for YouTube in 2006, when it bought the site from Chad Hurley and former CTO Steve Chen (pictured).

Tags:

The Online Publishers Association got a bunch of Web publishers (including Reuters) to agree to test a new series of ad formats that it says will “stimulate a renaissance of creative advertising on the Internet.”