General Industry Terml & d meaning in oil and gasDefinitionLearning and Developmentl & d means Learning and Development.✓ Verified termSuggest a correction