Covered by 1 source · 1 article
Raytheon Is Winning Billions in Defense Contracts — Should You Buy RTX Stock?