Mowbray Capital to launch European venture fund of funds

732
‘We believe the historic difference between European and US returns is not a matter of geography or culture, but s