English: Arbed
Welsh: Arbed
Subject: Amgylchedd
English definition: Wales' strategic energy performance investment programme.