top of page
Quote_1.png
Terry Semel

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

bottom of page