Rahul Joshi has been appointed as CEO-News and Group Editor-in-Chief. The position was earlier held by Senthil Chengalvarayan who has decided to....