General Industry TermMP meaning in oil and gasDefinitionMajor ProjectsMP means Major Projects.✓ Verified termSuggest a correction