Industries | Fri Jul 22, 2011 11:12am EDT

Renault making slow progress in pursuit of Russia