October 22, 2017 Master Marine delivers towboat Written by Baird Maritime on October 22, 2017. Posted in Inland Tug Operations. Alabama ship builder Master Marine has delivered the first of four 1,200kW towboats to Waterfront Services Co. Read More