C cnbc.com Anduril lands $2.9B Navy submarine shipyard contract 23 points Teever 1 month ago 11 comments