Automotive News Slow economy hits Renault’s Russia plans November 10, 2008 admin Renault The economic slowdown is affecting Renault's expansion of its Russian distribution network. The French carmaker has 74 dealers operating 94 retail outlets in 82 cities nationwide. Full Story...