Renault’s compact hatch XBA/Kayou to make global debut on May 20 in India

Renault India has announced that its all-new small car will make its world debut in India on May 20. The compact hatch has been codenamed ‘XBA’ and if reports ae to be beleived it will be officially named as ‘Renault Kayou’. The hatchback will compete with vehicles like the Maruti Alto and the Hyundai Eon. This […]