English: BIG
Welsh: Grŵp Gwella Busnes
Subject: Datblygu economaidd
English definition: Business Improvement Group