44.200.171.74

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

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