Youtube = <$20 million?
by henrycopeland
Wednesday, March 26th, 2008
Wednesday, March 26th, 2008
Boggling at the claim that Youtube sold less than $20 million in video ads in ’07.
Boggling at the claim that Youtube sold less than $20 million in video ads in ’07.