The British Office of Communications (Ofcom) has pulled the license for China Global Television Network (CGTN) effectively terminating its ability to operate in the UK. A Bloomberg article titled, “UK Ends Chinese TV License, Stoking Tensions With Beijing,” would claim: CGTN had asked for its license to be transferred to an entity called China Global Television Network […]
Source