Loading…
China Eleventh Chemical Construction wins packages for $910M Duqm IPP in Oman · Endata