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.
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…
✓ Verified term