English: Technology Centre
Welsh: Canolfan Dechnoleg
Subject: Datblygu economaidd