Loading…
Skanska secures £158M contract with Telehouse for London data centre project · Endata