Organisation

Japan International Cooperation Agency

Japanese government agency that administers official development assistance