The Internet and Yahoo are firmly established as 'must buys' for... by Terry Semel

The Internet and Yahoo are firmly established as 'must buys' for brand advertising.

More Quotes by Terry Semel