Country of Headquarter
Marseilles, Nantes, France
Old alternative names
Mauric Sea Novators
Company Parent
ECA Group
Company Ultimate Parent
Exail Technologies
Recipient Conflict Parties
Egypt