English: NCC
Welsh: Canolfan Cydgysylltu Newyddion
Subject: TGCh
English definition: News Co-ordination Centre