English: CAPE
Welsh: Canolfan Peirianneg Pwerwaith Amgen 
Subject: Datblygu economaidd
English definition: Centre for Alternative Powertrain Engineering