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