First shown as a proof of concept six years ago, the Czinger 21C still stands out as a spectacle of advanced design and ...
Canada has chosen Germany's ThyssenKrupp Marine Systems as the preferred bidder to build the navy's next fleet of submarines.