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

Plumes of smoke are seen near the Arc de Triomphe on the Champs-Elysees avenue decorated with the Christmas lightings during a protest against tax Saturday, Nov. 24, 2018 in Paris. French police fired tear gas and water cannons to disperse violent demonstrators in Paris, as thousands gathered in the capital and beyond and staged road blockades to vent anger against rising fuel taxes. (AP Photo/Christophe Ena)

Leave a Reply