From The Center Square: Critics warn Illinois’ ‘megaproject’ tax breaks shift costs to taxpayers By Catrina Barker | The Center Square contributor (The Center Square) – A Springfield proposal grants major tax breaks to “megaprojects,” which critics warn could leave homeowners and small […]