English: TSB
Welsh: Bwrdd Strategaeth Technoleg
Subject: Datblygu economaidd
English definition: Technology Strategy Board