Some question tax credits for 'adversary' to bring battery plant to Illinois
(The Center Square) – A Chinese-linked electric vehicle battery manufacturing getting Illinois and federal tax credits to set up a facility in Kankakee County is raising red flags for some. Earlier this month, Gov. J.B....