Tags Posts tagged with "Technip"

Technip

Edgar Pushparatnam1

2225
Technip is one of the world’s leading companies for project management, engineering and construction tailored to the energy industry. The French company has had its...