English: CRC
Welsh: Ymrwymiad Lleihau Carbon
Subject: Cyfraith
English definition: Carbon Reduction Commitment