Skip to main content

English: CETIC

Welsh: CETIC

Part of speech

Noun, Plural

Definition

Centres of Excellence for Technology and Industrial Collaboration