Production & OperationsVerified
EC meaning in oil and gas
EC means Energy Components. Upstream application for Oil & Gas Production, transportation and sales
Definition
Energy Components
Upstream application for Oil & Gas Production, transportation and sales