Another Made-In-India Vehicle Scores 5 Stars In Crash Test
First Tata's Altroz and now Mahindra's XUV300 boasts of scoring full five stars at Global NCAP's crash tests. What's impressive is that the XUV300 has scored the highest points of all cars…