Data centres in Larbert

1 site in Larbert, Falkirk. 1 is not yet operating.