Only 22% Of Illinois Senate Scores 75% And Above On TMA 2017 Scorecard
The Technology & Manufacturing Association’s 2017 Legislative Scorecard released in November shows a disconcerting number of lawmakers the Illinois General Assembly supporting policies that would