img img img img

Munich-based VC Vsquared Ventures closes €214 million for largest European early-stage deep tech fund to date – EU-Startups