BAR Technologies has announced a significant order for its WindWings® propulsion system, which will be installed on two new LR2 dual-fuel tankers. This is a major milestone for the company as it marks one of the first large-scale wind propulsion deployments on this critical vessel