173.245.54.251

Osprey Capital acquires 35% stake in Mansard Capital

1176
Venture capital firm Osprey Capital has acquired a 35 per cent stake in investment management firm Mansard Capital. Mans