China Central Television is the predominant state television broadcaster in Mainland China. CCTV has a network of 50 channels broadcasting different programmes and is accessible to more than one billion viewers. Read More
Delhi Chief Minister Arvind Kejriwal on Thursday informed that the national capital ranks highest across the world in CCTVs per square mile, beating cities like Shanghai, New York, and London. ...