General Dynamics reduces debt, bolstering balance sheet By ... Investing.com Source link