2025 Tata Sumo Launch: Bold New Design, Turbo Power, 7-Seater Space and 45 km/l Efficiency by Damien Creed The return of the Tata Sumo in 2025 has created a strong buzz among SUV lovers