Invincible-Class Submarines

Invincible-Class Submarines

Four Invincible-class submarines are being built by German shipbuilder ThyssenKrupp Marine Systems (TKMS) for the...