Terry Semel Quotes

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

The Internet and Yahoo are firmly established as 'must buys' for brand advertising. (Terry Semel)