Tata Punch was the bestselling car in India ... and turbocharged-petrol engines have made it a popular car among Indian consumers. Read more news like this on HindustanTimes.com ...