General Motors eliminated the third shift at its Oshawa Assembly Complex, laying off over 700 workers with hundreds more affected…
Read More

General Motors eliminated the third shift at its Oshawa Assembly Complex, laying off over 700 workers with hundreds more affected…
Read More