30th June 2025
Triton Anchor awarded patents in USA and Japan for floating renewables anchoring system Windtech International