General Industry Term

LTO meaning in oil and gas

Definition

Licence To Operate

LTO means Licence To Operate. Usually refers to a virtual licence to carry on in business, tacitly granted by, and theoretically revocable by, the public. Things companies do which outrage public opinion are said to…

Usually refers to a virtual licence to carry on in business, tacitly granted by, and theoretically revocable by, the public. Things companies do which outrage public opinion are said to threaten LTO.

✓ Verified term

You might also be looking for