Mahindra South Africa, part of the USD 19.4 billion Mahindra Group, today announced that its compact SUV, the XUV300, has been awarded the highest 5-Star
Indian motor manufacturer Mahindra has over the last few years become a popular brand here in South Africa. Their offerings are getting better and better