MANAGERS
Latest Headlines

FRANCE
Renault workers ‘bossnap’ managers to stop them selling factory
Renault workers at a car part production branch hold up seven managers to stop them from selling the factory.

Renault workers at a car part production branch hold up seven managers to stop them from selling the factory.