OCEA

Country of Headquarter
Les Sables-d'Olonne, France
Old alternative names
OCEA Shipbuilding and Industries
Recipient Conflict Parties
Nigeria, Ukraine