Caterpillar Q3 2012 Earnings Release: Best Third-Quarter Sales and Profit in History

Loading