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

Protesters wearing yellow vests take part in a demonstration by the “yellow vests” movement on the Champs Elysees below the Arc de Triomphe in Paris, France, December 8, 2018. REUTERS/Benoit Tessier

Leave a Reply