Tata Sumo 2025 Launch: 38 kmpl Mileage, ₹2 Lakh Down Payment & ₹12,900 EMI Indiansciencemonitor Nov 21, 2025 ADVERTISEMENT For decades, the Tata Sumo has been a dependable choice for Indian families and...