Briggs overcomes bumpy conditions to deliver profits rise

Briggs Marine
Briggs Marine wins six-year deal.

Breaking