General Industry TermSD2 meaning in oil and gasDefinitionShah Deniz Two ProjectSD2 means Shah Deniz Two Project.✓ Verified termSuggest a correction