The new Tata Punch continues to be powered by a 1.2-litre, 3-cylinder naturally aspirated petrol engine that produces 88 PS ...