The Illinois Pollution Control Board recently accepted the parties' stipulation and proposed settlement in People v. Apollo Plastics Corp., Case No. PCB 09-108, which concerned the defendant's facility for manufacturing automobile dashboard components located at 5333 North Elston Avenue, Chicago, Illinois. (more…)...