Japan’s Development Cooperation Charter

Japan has approved a major revision of its Development Cooperation Charter.