Chinese broadcaster failed to pay Ofcom £300,000 for rule breaches, court told
Star China Media Ltd previously ran an English-language news channel named China Global Television Network but was stripped of its licence in 2021.
Evening Standard ·