ore catapult catapult.org.uk a catapult is where the application of research is accelerated, where new technologies are further developed, scaled up and realised. catapults Category:business services Global Rank:657,010 visits:69.0K pages/Per:2.1 ADS