Yahoo! is the only company with both scale and leadership in branded and search advertising. (Terry Semel)

Yahoo! is the only company with both scale and leadership in branded and search advertising.

Terry Semel

Related topics

advertising company leadership scale search yahoo

Related quotes