Skip to main content

TermCymru

1 results
Results are displayed by relevance.
English: Catapult Centre
Status B
Subject: Economic Development
Part of speech: Noun, Feminine, Singular
Plural: Canolfannau Catapwlt
Definition: The Catapult centres are a network of world-leading centres designed to transform the UK's capability for innovation in seven specific areas.
Last updated: 6 October 2016