English: BSC
Welsh: Canolfan Gwasanaeth i Fusnesau
Subject: Datblygu economaidd
English definition: Business Service Centre