Posts Tagged ‘J-Lay and S-Lay vessels’

Technip in brief

Take it further Headquartered in Paris, France, Technip is one of the largest engineering companies with more than […]

Read more