Mubadala buys stake in Investcorp

987
Abu Dhabi-based investment Mubadala Development Company has purchased a 20 per cent stake in Investcorp. Mubadala will a