ODC Marine is a French-owned shipyard operating internationally, specializing in the design and construction of aluminium passenger vessels and workboats ranging from 10 to 35 metres. Established in Dalian, China, in 2006, the company has delivered more than 80 vessels across five continents to publ... Read more
This company has no teams yet