Can Lockheed Martin keep F-35 sustainment costs down?

More Defense News Weekly (20 Videos)

Defense News Weekly Full Episodes

More Defense News

More Military News