Commercial & Finance

OTO

Definition

Oil Taxation Office

OTO means Oil Taxation Office.

The government agency responsible for administering tax laws specific to the petroleum industry.

✓ Verified term