Sustainable marine anchors future of offshore renewable energy with launch of Swift Anchors and next-gen Rock Anchor installation system 10 October 2022