Search Results for 'Celestica'
1 results found.
Job loss fears for city plant
Workers at city manufacturing plant, Celestica, have serious concerns over their job safety in January.
Workers at city manufacturing plant, Celestica, have serious concerns over their job safety in January.
Page generated in 0.0384 seconds.