Offshore World Championship Boasts 820 Billfish ReleasesA fleet of 67 international teams from 27 countries had record releasesBy NewswireApril 14, 2015Read Comments