IBEX Announces Innovation Award Winners

Seven marine companies honored for technology innovation.