Ted Dabrowski, Vice President of Policy at the Illinois Policy Institute, joins David England on Eye on the Market. They discussed how Illinois’ plummeting credit rating is crippling the state’s finances and hurting taxpayers.

TAGS: Chicago, credit rating