Advanced Petroleum Services Limited
Oil and GasSaudi ArabiaPrivate
Oil and GasSaudi ArabiaPrivate
Oil and GasTunisiaGovernment
Oil and GasUAEForeign
Oil and GasUAEForeign
Oil and GasEgyptForeign
Oil and GasBahrainPrivate
Oil and GasIraqPrivate
Oil and GasUAEForeign
Oil and GasUAEPrivate
Oil and GasMoroccoPrivate