He has been absconding ever since reports of the Income Tax department serving notices to Naidu came to light
1 Oct 2023 2:21 AM IST