10.0.3.139

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