English: Our Energy Challenge
Welsh: Our Energy Challenge
Subject: Datblygu economaidd
Welsh definition: Dogfen ymgynghori Llywodraeth y DU ar ynni.