France’s Crisis and Renault-Nissan Woes: What Do They Have in Common?

Protesters wearing yellow vests, a symbol of a French drivers’ protest against higher diesel fuel taxes, gather near a burning car during clashes near the Place de l’Etoile in Paris, France, December 1, 2018. REUTERS/Stephane Mahe

Leave a Reply