English: FSSC
Welsh: Y Ganolfan Cydwasanaethau Cyllid
Subject: Cyllid ac ystadegau
English definition: Finance Shared Service Centre