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.