Mahindra XUV300 receives an impressive rating for Africa from Global NCAP 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