European venture capital continues to frustrate LPs

328
Venture capital amounts to close to 7.5 per cent of the total investment portfolio for UK medical foundation Welcome Tru