English: EDC
Welsh: Y Pwyllgor Datblygu Economaidd
Subject: Pwyllgorau
English definition: Economic Development Committee