Sotra Anchor & Chain
- Sotra Anchor & Chain
Sotra Anchor & Chain is known as one of the world’s largest stockists of anchors and chains. The company has its main office and yards in Norway, but also has yards and offices in Scotland, The Netherlands and in China. We supply our products worldwide
to the shipping, offshore oil and gas industries, aquaculture and shipyards.