2
The State of Illinois Labor Department is reporting that a Cary company is “relocating” and laying off sixty employees in the process. Thermtrol MGI Global, located on Alexander Court, describes itself as a motor vehical electrical and electronic equipment manufacturing … Continue reading