Mahindra sells over 75,000 units of XUV500 in just over 2 years

0
Mahindra & Mahindra today announced that it had sold more than 75,000 units of its cheetah-inspired XUV500 in just over two years since its launch. Launched in…
Read More