An aerial view of C&C Marine & Repair’s 80-plus-acre facility in Belle Chasse, La. (Photo courtesy of C&C Marine and Repair) Belle Chasse, La.-based C&C Marine & Repair announced the… Read More
Algiers Canal
On March 16, C&C Marine and Repair opened the doors to its new corporate office building in Belle Chasse, La. The new building is the latest addition to… Read More