A divisional unit within a company responsible for all offshore exploration and production.
OSBU
Definition
Off Shore Business Unit
OSBU means Off Shore Business Unit.
✓ Verified term
Off Shore Business Unit
OSBU means Off Shore Business Unit.
A divisional unit within a company responsible for all offshore exploration and production.
You might also be looking for