T theguardian.com Canada to buy 12 hi-tech German submarines after bidding war 20 points mpweiher 3 months ago 5 comments