Rahul Kanwal is the News Director of India Today, and Aaj Tak and the Executive Director of Business Today.