Commercial & FinanceNPC meaning in oil and gasDefinitionNon Productive CostNPC means Non Productive Cost.✓ Verified termSuggest a correction