revolting-europe.com
French Product or Product Made in France?
L’Humanité newspaper discusses whether the nationality of the boss matters if the jobs stay in France. More