Back to quote

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