Subsea 7 takes over Scottish polymer firm Swagelining

Post Thumbnail