10.0.1.170

British Business Bank makes biggest fund commitment yet with $100m SV8 Biotech backing

0
The UK government-owned British Business Bank has agreed a $100m cornerstone commitment to SV Health Investors’ ne