English: energy supply companies
Welsh: cwmnïau cyflenwi ynni
Subject: Amgylchedd
English definition: ESCo