Briggs Marine celebrates agreement of six-year framework with SSEN

Briggs Marine
Briggs Marine wins six-year deal.

Breaking