Renault India has unveiled its first new’R store globally based on its new brand identity in Ambattur, Chennai. We take a ...
New visual identity. Renault has started overhauling its entire business model in India, and the first step is a new touch ...