He has been absconding ever since reports of the Income Tax department serving notices to Naidu came to light
30 Sep 2023 8:51 PM GMT