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