Lawsuit filed against state agency for awarding millions in excessive business tax credits

Liberty Justice Center files lawsuit to strike down regulation allowing EDGE tax credits for Illinois companies that do not create new jobs