IFC CATALYST FUND, LP
SL010924 - Incorporated on 22 June 2012
IFC CATALYST FUND (UK), LP
SL011901 - Incorporated on 3 December 2012
IFC SECONDARY FUND OF FUNDS, LP
SL019124 - Incorporated on 22 December 2014
IFC EMERGING ASIA FUND, LP
LP017118 - Incorporated on 4 December 2015
IFC GEMFOF 2 SMA, LP
LP023603 - Incorporated on 19 March 2024
IFC CATALYST FUND (JAPAN), LP
SL013910 - Incorporated on 16 August 2013
TFL IFC GROWTH AND SUSTAINABILITY LP
LP023604 - Incorporated on 19 March 2024
SL019234 LP
SL019234 - Incorporated on 9 January 2015
IFC GLOBAL INFRASTRUCTURE FUND, LP
LP015359 - Incorporated on 7 January 2013
IFC FIG FUND (GP), LLP
OC398915 - Incorporated on 18 March 2015
IFC INITIAL GP LIMITED
SC426211 - Incorporated on 14 June 2012
IFC GLOBAL EMERGING MARKETS FUND OF FUNDS, LP
SL019440 - Incorporated on 2 February 2015
IFC GIF BRAZIL 3 LP
LP015634 - Incorporated on 15 July 2013
IFC GIF BRAZIL A, LP
LP015607 - Incorporated on 8 July 2013
IFC GIF BRAZIL C, LP
LP015609 - Incorporated on 8 July 2013
IFC GIF BRAZIL D, LP
LP015610 - Incorporated on 8 July 2013
IFC RUSSIAN BANK CAPITALIZATION FUND LP
LP015037 - Incorporated on 8 June 2012
IFC GIF BRAZIL 2 LP
LP015633 - Incorporated on 15 July 2013
IFC GIF BRAZIL 1 LP
LP015632 - Incorporated on 15 July 2013
IFC GIF BRAZIL 4 LP
LP015635 - Incorporated on 15 July 2013