Loading…
ACWA Power consortium signs OMR60M deal for Salalah IWP desalination plant · Endata