News

Wind propulsion firm BAR Technologies will deploy its WindWings propulsion system on two dual-fuel long-range tankers in a ...