Equity markets faced a downturn due to trade tensions, impacting Dow Jones and S&P 500. General Dynamics is favored over Lockheed Martin for investment due to better revenue growth and profitability. GD's financial risk profile is balanced, making it a more attractive investment option in the defense industry.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay