.
Master Marine delivers second of two 20-metre towboats to Missouri operator
Alabama builder Master Marine has handed over a new 1,200kW towboat to Osage Marine Services of St. Louis, Missouri. The Entech-designed newbuild, which...