/images/quoteimage/terry-semel-fb-802967.jpg

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

Terry Semel