10.0.3.125

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