172.69.63.67

Imperial Innovations injects £25m into portfolio, hires new venture partner

479
Imperial Innovations, the venture capital arm of Imperial College London, has posted strong portfolio results and announ