10.0.3.114

Majority of UK government-backed venture investments fail

405
The revelation casts doubts over the use of taxpayers’ money being put to work in venture funds that back UK businesse