Contracts for difference consultation: letter
Ymgynghoriad 'contractau gwahaniaeth' (CfD): llythyr