1.Catapult.org.uk
Rank:307,161
Worth:$12,000
A Catapult is where the application of research is accelerated, where new technologies are further developed, scaled up and realised. Catapults