eci meaning in oil and gas

eci means Energy Cranes International. Sparrows Offshore and American Aero/Titan Industries – have merged under the banner of a new holding company Energy Cranes International

Definition

Energy Cranes International

Sparrows Offshore and American Aero/Titan Industries – have merged under the banner of a new holding company Energy Cranes International

You might also be looking for…

Related Terms