HRDs locked up by disgruntled workers
Rising public outrage at employers has led to kidnappings, marches and strikes in France – a country with a long tradition of labor unrest. Yesterday, workers at a Caterpillar factory in Grenoble held four managers hostage...
Read More
Recent Comments on Stories