The new Tata Punch continues to be powered by a 1.2-litre, 3-cylinder naturally aspirated petrol engine that produces 88 PS ...
India’s car market ended 2025 with strong momentum, and December’s sales chart highlighted Maruti Suzuki’s continued ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results