fromFast Company
1 week agoA 4 million-square-foot data center is planned for this Alabama town-but residents are pushing back
"If built to planned capacity, the data center would be one of the largest in the United States and could become one of the largest single consumers of electricity in the state."
European startups