If the defense budget tops 1 trillion, Lockheed stands to make a fortune.March 28, 2026Read Full ArticleSource InformationThe Motley FoolUnited States of AmericaLean left