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

Yahoo

From

Businessman

Added on

About Terry Semel

Born:

View all quotes from Terry Semel