19 June 2025 World’s largest sailing yacht fitted out with a Bio-Sea ballast water treatment system Share Read the article from Maritime Gateway