Definitely not the best times to lose a job. Good luck to IO colleagues who are being let go. Is it only this plant/manufacturing line, or do we expect more to come in the near future?
There are no replies in this thread yet. Be the first to post a reply below: