The new data centre will be located on the site of a former food factory in Southall
Back to News
The new data centre will be located on the site of a former food factory in Southall