Back to category: Yahoo
Yahoo Computing Coops (YCC), that house computer servers, left, stand on the grounds of the Yahoo! Inc. Lockport Data Center facility in Lockport, 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