75 employees
EDL is an oil and gas firm that offers core competencies, process engineering, logistics, civil, structural, and consulting services.
1991