Texas has been able to entice one of Illinois' biggest companies Catapillar (CAT) to make the official move down south, and it is a massive blow for the Land of Lincoln.
When you think of caterpillars, you often think they are cute little fuzzy creatures and often think they are safe. This one is not and should be avoided at all costs.