The Maruti Suzuki WagonR has beaten the Tata Punch to retain its crown as the largest-selling car in India in FY25. This is ...