News

BAR Technologies confirmed an order for its WindWings propulsion system to be installed on a pair of new LR2 dual-fuel ...