172.69.63.93

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

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