Catapult centre
English
Noun
Catapult centre (plural Catapult centres)
- Any of the organizations set up from 2011 onwards by Innovate UK in the United Kingdom to promote research and development through business-led collaboration between scientists and engineers.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.