Renault Koleos made its world debut in India on September 8th, pipping the official launch in China by a few days. To be first in the world may not be of much significance to Indian customers but it’s a statement by the French car maker on the importance of the Indian market...
Read more...