Data centres in Newhouse

1 site in Newhouse, North Lanarkshire. 1 is not yet operating.