The Tata Punch 2025 has a compact sporty design, new tech features, and continues with its 1.2-litre Revotron petrol engine ...