General Industry TermP&S meaning in oil and gasDefinitionPlanning & supplyP&S means Planning & supply.✓ Verified termSuggest a correction