Shared Research – Pitch In!

There are 1,220 TIFs in Illinois inside of 455 municipalities. In 2010 they extracted $1.12 BILLION...

You are unauthorized to view this page.