This is an old revision of the document!
International Development Research Centre
The International Development Research Centre (IDRC) is a Canadian global research and development organization based in Ottawa, Ontario. It is an agency of the Government of Canada, and works to achieve the Sustainable Development Goals (SDG).