Amit ChaturvediWrong Amit Chaturvedi?
Chief Sub Editor
Local Address: New Delhi, Delhi, India
Company Description: NDTV Ltd, founded in 1988, is India's largest news and infotainment network. It is home to the country's best and brightest reporters, anchors, camerapersons and... more