English: IBW
Welsh: Busnes Rhyngwladol Cymru
Subject: Datblygu economaidd
English definition: International Business Wales