A corporate division managing offshore exploration and production assets.
OBU
Definition
Offshore Business Unit
OBU means Offshore Business Unit.
✓ Verified term
Offshore Business Unit
OBU means Offshore Business Unit.
A corporate division managing offshore exploration and production assets.
You might also be looking for