Island Offshore set’s world record with Vryhof’s STEVSHARK®REX anchor
Island Offshore’s deep-water installation vessel Island Victory has set a world record on the Solveig field in the North Sea,
Read moreIsland Offshore’s deep-water installation vessel Island Victory has set a world record on the Solveig field in the North Sea,
Read more