10.0.3.211

Mubadala buys stake in Investcorp

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