Illinois ranked fifth in attracting businesses

In 2012, Texas topped all other American states when it came to business expansion, but Illinois, which frequently is criticized for its poor business climates, was ranked at number five among all 50 states. That number is from the Site Selection magazine, which compiles a list every year of corporate projects throughout the entire country. […]