10.0.1.184

Osprey returns almost 12x from first exit in Allium Capital sale

1126
UK venture capital firm Osprey Capital has made a return of almost 12 times from its first exit by selling retail financ