Workers in France have released four managers they had been holding hostage for more than 24 hours. The workers at a Caterpillar factory in Grenoble, southeastern France, were protesting 700 job cuts and the layoff package offered to them.
Daily News Channel
Workers in France have released four managers they had been holding hostage for more than 24 hours. The workers at a Caterpillar factory in Grenoble, southeastern France, were protesting 700 job cuts and the layoff package offered to them.