HD Hyundai and BAR Technologies team up to put wind systems on newbuildings

Three-year deal announced as ship installations globally top 100, with the number set to double