Posted March 4, 2017 8:50 pm by Comments

Print Friendly

U.S. News and World Report last week issued its first Best States ratings using the vast databases of the McKinsey and Co. Leading States Index to evaluate the 50 states across 68 different metrics.

Illinois ranked 47th.

Leave a Reply

Be the First to Comment!

Notify of
wpDiscuz