Log in or subscribe to read this article

Bay building barges

Bay Shipbuilding Company (BSC) of the US has won a new contract to build barges for Moran Towing.