1 sources
EU-Startups1h ago
Project Ventures, an early-stage VC firm rooted in the Imperial College London ecosystem, today announced the launch of its debut €5.8 million (£5