GM raises free cash flow outlook, announces $20 billion buyback
On the Dash:
GM reported adjusted earnings of $3.70 per share on $50.02 billion in revenue, beating Wall Street estimates, while North American operations generated $3.6 billion of its $4.1...









