More than 500 jobs at risk following a…

More than 500 jobs at risk following a ‘major contract loss’