Company Record
IFC EMERGING ASIA FUND, LP (LP017118) | Company Record