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

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