For entrepreneurs, the grass is greener … almost anywhere but Illinois
How do American entrepreneurs decide where to set up shop? Business creators look at indicators like corporate tax rates and the health of a state’s finances when determining the best location in which to take root. According to a survey published recently by Thumbtack.com and the Ewing Marion Kauffman Foundation, Illinois isn’t quite cutting the mustard. On...