Manufacturing & Parts In brief South Africa

Chief of Russia's biggest carmaker Avtovaz to step down

Russia's biggest carmaker Avtovaz, majority owned by Renault-Nissan, has said its chief executive Bo Andersson is to step down.

Let's do Biz