just-auto.com

ALGERIA: Renault inks deal for new manufacturing plant

By Dave Leggett | 20 December 2012