Caterpillar: The Under-Appreciated?

One analyst makes the case that Caterpillar is under-appreciated.

Continue reading at Barron's - Stocks to Watch →