China’s CCTV launches global ‘soft power’ media network to extend influence China Central Television (CCTV), Beijing’s largest and most important TV network, said it will launch a new global media platform at the stroke of New Year’s Day to help re-brand China overseas. The new multilingual media cluster will have […]