Some of the world's biggest producers of food, consumer goods and cars delivered stronger-than-expected quarterly results on ...
Renault Group beat forecasts with a 6.8% rise in third-quarter revenue on Thursday, as popular new models such as the Dacia ...