English: Centre for Public Scrutiny
Welsh: Y Ganolfan Craffu Cyhoeddus
Subject: Llywodraeth leol
English definition: CfPS