DCNS (Direction des Constructions Navales Services) is a naval defence company based in France and is one of Europe's leading shipbuilders.
DCNS (Direction des Constructions Navales Services) is a naval defence company based in France and is one of Europe's leading shipbuilders. Companies - Plants/Factories, Transportation - Sea Links: en.wikipedia.org By: kjfitz