Facilities & Process EngineeringVerifiedEFL meaning in oil and gasEFL means Electrical Flying Leads.DefinitionElectrical Flying LeadsSuggest a correction