Renault XBA (Renault Kayou) caught on-test, to take on Alto and Eon
May 12, 2015
Regardless of its vicinity in the Indian market following 2010, Renault’s just achievement in India till date has been the Duster. Whatever remains of its demonstrates, from the Pulse …