Commercial & FinanceT&L meaning in oil and gasDefinitionTax & LicenseT&L means Tax & License.✓ Verified termSuggest a correction