General Industry TermVerifiedE&C meaning in oil and gasE&C means Engineering & Construction.DefinitionEngineering & ConstructionSuggest a correction