The all new Tata Punch is due for launch soon and the interesting feature is the addition of a turbo petrol engine. The Punch till now has been solely available with a naturally aspirated petrol ...