Filters:
clear
Country: United Kingdom

venture capital company in Babraham, England

About 2 results.

Cambridge Innovation Capital

thumb_up 35 likes
favorite 1 favorites
Hauser Forum, 3 Charles Babbage Road, CB3 0GT Cambridge, United Kingdom

Cambridge Innovation Capital (“CIC”) invests in intellectual property rich companies in the Cambridge Cluster.

  • 1