The International Finance Corporation (IFC)

IFC coordinates its activities with the other institutions of the World Bank Group but is legally and financially independent.

IFC's 179 member countries provide its authorized share capital of $2.4 billion, collectively determine its policies, and approve investments.

 

36, Bld.1, Bolshaya Molchanovka Street,
Moscow, 121069, Russia
Phone: +7 (495) 411-75-55  
Facsimile: +7 (495) 411-7556
Internet: http://www.ifc.org