Started in 1997 and covering 80 acres, C&C Marine and Repair shipyard is located on the Gulf Intracoastal Waterway just south of New Orleans, Louisiana. The company is a shipbuilder that designs and builds towboats, dredges, dredge support vessels,..
Relevance: 109.144554