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
(a major oil and gas company) operated / operated by others ?
op/obo means (a major oil and gas company) operated / operated by others ?.