Mahindra XUV 3XO Sub-Compact SUV Previewed Ahead Of April 29 Launch
The heavily updated XUV300, now named XUV 3XO, will feature an all-new design and is expected to get a range of new features.
The heavily updated XUV300, now named XUV 3XO, will feature an all-new design and is expected to get a range of new features.