Tamil Nadu reshuffles top officials and announces multiple appointments

India