The Tax Foundation has releases its Business Climate Index and, amazingly enough, Illinois is not at the bottom end.
Illinois ranks 29th.
The 10 lowest ranked, or worst, states in this year’s Index are:
- Rhode Island
- New York
- New Jersey