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

Terry Semel
Not a MindZip member yet

Explore more quotes