Armed with tax incentives, an EV parts maker to locate in Illinois
(The Center Square) – With a rash of companies deciding to leave Illinois for greener pastures, a Swedish company is setting up shop in the Land of Lincoln.
... Read More.