Techcross, a leader in ballast water management systems (BWMS), will make its first official appearance of the year at BARI-SHIP 2025, May 22-24, held in Imabari, Japan. At this event, Techcross will ...