Renault to launch it small car in 2013

0
French green car pioneer Renault is mulling to launch 5 models in India between 2011 and 2013. This will include a premium hatchback. Officials at Renault observed,…
Read More