Company / Corporate

op/obo meaning in oil and gas

Definition

(a major oil and gas company) operated / operated by others ?

op/obo means (a major oil and gas company) operated / operated by others ?.

✓ Verified term