Back to category: Company Customer
Yahoo! signage hangs above couches at the company's Customer Care Center of Excellence in Amherst, New York, U.S., on Friday, Sept. 26, 2014. Yahoo Inc., a $40 billion Web portal, is expected to release third quarter earnings on Oct. 21.
Bloomberg/Bloomberg via Getty Images