General Industry TermOTC meaning in oil and gasDefinitionOrder-To-CashOTC means Order-To-Cash.✓ Verified termSuggest a correction