Share Facebook Twitter LinkedIn Pinterest Email General Dynamics unit wins $1.27B contract modification for submarine work Source link