Illinois’ unfriendly business environment killing jobs, growth
A new Tax Foundation report reveals one of the reasons why Illinoisans are finding it so hard to get jobs – it’s getting more and more expensive for businesses to operate in Illinois. The Tax Foundation released today its 2014 State Business Tax Climate Index, confirming the state’s worsening position. Illinois has dropped 15 spots to...