Barge Master fabrication update

10 July 2012

We are proud to announce that the Barge Master fabrication process is about 95% complete.

Back to overview
Barge Master