YouTube, recently berated by a Credit Suisse analyst last week for its lack of success in selling ads, seems to be resiting that berate and growing its ad business at an impressive clip, according to a report in Ad Age. But should we beleve the global bankers in Switzerland? (more…)
Jeromy StallingsApril 13, 2009