Meta launches data center in DeKalb, Illinois
Three years in the making
Three years in the making
The Social Network adding three more buildings in Ohio
Emergency services were called to help
Concerns over facility’s proximity to local road have been addressed
Its 12th in the US