He has had stints with some of the biggest news organisations of the country like The Times of India, The Economic Times, Hindustan Times, The Hindu, The India Today Group and NDTV. He joined Outlook magazine as its Editor-in-Chief in August 2016 before which he was Political Editor and columnist of The Economic Times. This is his second stint with Outlook. In his earlier avatar as a reporter he had done exposés on Petroleum Adulteration and Veer Savarkar: The Inside Story.