Do you want to advertise here? Contact us
The manufacturing facility in Aberdeen, Scotland is set up for the production of subsea foundations, and the consolidation and assembly of mooring components for the floating offshore renewable energy sector.…
more +