Facebook has been revealed to be the company behind a $1.5-billion installation under construction in Iowa, already dubbed the “most technologically advanced data center in the world,” according to US media.For over a year, the mysterious project in Altoona, ...
[Published Russia Today - Apr 23 2013]