Investcorp, which counts Mubadala Investment Company as its biggest shareholder, has been expanding its portfolio of investments in recent months. Photo: Courtesy Investcorp
Investcorp, which counts Mubadala Investment Company as its biggest shareholder, has been expanding its portfolio of investments in recent months. Photo: Courtesy Investcorp