This week, company executives gave reporters a tour of a massive site near Abilene, Texas, about 180 miles west of Dallas. They said the facility represents the first of many planned locations. Once empty brushland, the 1,100-acre development now contains eight massive data centers with a combined capacity of roughly 900 megawatts.
Read Entire Article