Loading…
Leighton Asia wins A$103M data centre campus contract in Jakarta · Endata