Live

MANAGERS

Latest Headlines

France-Renault

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.

More Stories

Top News