View
comments
June 13, 2007
I like the illustrations and fun interaction. I still think the
US side of Yahoo!
is running better in-house ads.
Yahoo!: Financial Nightmares
View the entire comment thread.