General Industry Term

sbu meaning in oil and gas

Definition

Southern Business Unit

sbu means Southern Business Unit. One of the UK Business Units

One of the UK Business Units

✓ Verified term

You might also be looking for