Osprey Capital acquires 35% stake in Mansard Capital

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