The Mahindra XUV700 has become the latest made-in-India car to score a full, 5-star rating by the Global NCAP (New Car Assessment...