Investcorp in ‘early stages’ of developing Japan strategy

Global managers including Apollo and Pantheon have opened Japan offices in recent years.