France was battling to defend its business strategy after being blamed for scuppering a $35 billion-plus merger between carmakers FCA and Renault.
France was battling to defend its business strategy after being blamed for scuppering a $35 billion-plus merger between carmakers FCA and Renault.