An auto recycler struggles against public perception to expand in Illinois.
Enter your email for an upgraded inbox!