Investcorp sells 20 per cent stake in itself to Abu Dhabi
Investcorp has sold a 20 per cent stake in itself to Abu Dhabi-based fund Mubadala Development Company.
Mubadala
Investcorp has sold a 20 per cent stake in itself to Abu Dhabi-based fund Mubadala Development Company.
Mubadala