Claimed Verified by it's Owner New Development Bank 1600 Guozhan Road, Pudong New Area, Shanghai 200126, China
Claimed Verified by it's Owner International Bank for Reconstruction and Development 1818 H Street NW, Washington, DC 20433, USA
Claimed Verified by it's Owner International Development Association 1818 H Street NW, Washington, DC 20433, USA
Claimed Verified by it's Owner International Finance Corporation 2121 Pennsylvania Avenue NW, Washington, DC 20433, USA