Loading…
NWC signs $347M sewage treatment plant contract with Saudi-Chinese consortium · Endata