English: Cardiff Bay Development Corporation
Welsh: Corfforaeth Datblygu Bae Caerdydd
Subject: Datblygu economaidd
English definition: CBDC