Follow this tag to curate your own personalized Activity Stream and email alerts.
Facebook is due to commence construction on its 12th data center in the United States with a new $800 million, 907,000-square-foot facility located in DeKalb, Illinois. The data center will be powered by 100% renewable energy and will use 80% less water than the average data center, the... View full entry