Catapult centre

English

Noun

Catapult centre (plural Catapult centres)

  1. 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.