Caterpillar laying off more than 400 at Decatur plant – Breaking News – Springfield, IL – The State Journal-Register.

Click above to read.

Not good at all. At least the problem is the world economy and the not the State of Illinois business climate.

Advertisements