General Industry Term

LTO

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