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

Terry Semel

Topic(s): Leadership

© 2024 BQOTD. All rights reserved.