News

After a tough day for defense investors, General Dynamics’ earnings report was good, but not good enough to send the stock ...