Commercial & FinanceSD meaning in oil and gasDefinitionSales & DistributionSD means Sales & Distribution.✓ Verified termSuggest a correction