English: CFF
Welsh: Fforwm Ymgynghorol ar Gyllid
Subject: Cyllid ac ystadegau
English definition: Consultative Forum on Finance