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


-Terry Semel

posted in leadership


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