Back to category: Servers
Servers stand in a computer room at the Yahoo! Inc. Lockport Data Center 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