Osprey Capital acquires 35% stake in Mansard Capital

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