All topside structures Articles

Eiffage wins €1.5bn EPCIC contract for three French offshore wind substations
The contract will apply to work on a trio of French offshore wind farms