IL Business Friend or FoeIL Business Friend or FoeA new list came out ranking our 50 states on how business friendly they are. Soooo, "How business friendly is Illinois?"Susan TylerSusan Tyler