(Springfield, IL) — Illinois is dead last in a new survey about small businesses across the country. The website Thumbtack released the survey this week; Illinois gets an F. The survey says 75-percent of small business owners in the state say Illinois does more for big companies than for small businesses.
Taylor Millard/Benjamin Yount /mjb
Copyright © 2018
TTWN Media Networks LLC