BAR Technologies obtains certification for its WindWings® technology

WindWings® incorporates a patented three-element sail design that provides up to 2.5 times more lift than traditional systems.