Mubadala buys stake in Investcorp

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