CNBC TV 18 (सीएनबीसी टीवी 18) is a news television channel from India. The headquarters is located in New Delhi.

Leave a comment

CNBC TV 18