auto-bikes Tata Punch Launch: The Best Turbo-Petrol Option You Need Anthony Wilson October 30, 2026 Tata Punch launch introduces a powerful 116bhp turbo-petrol option in South Africa.