General Industry Term

SOMO

Definition

State Oil Marketing Organisation

SOMO means State Oil Marketing Organisation.

A state-owned entity responsible for marketing and selling a country's crude oil exports.

✓ Verified term

You might also be looking for