Osprey Capital acquires 35% stake in Mansard Capital

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