Caterpillar Inc. (CAT): Free cash flow resilience amid margin and return compression

Caterpillar Inc. (CAT): Free cash flow resilience amid margin and return compression