English: TAW
Welsh: CTC
Subject: Datblygu economaidd
English definition: Technology Alliance Wales
Welsh definition: Cynghrair Technoleg Cymru