Skip to content
DataCenterJobSites.com
US data center construction sites, contractors and unions
Map
About
Español
Theme
Map
/
TerraWatt
Company
TerraWatt
1 project
Projects
Armory Data Center (St. Louis)
St. Louis, MO · $3B
Developer
120 MW
Planned
Project labor agreement