CRDI

Your browser doesn't support HTML5 audio

Definition : Centre de Recherches pour le Développement International French Means: International Development Research Centre
Category : Governmental » Firms & Organizations
Country/
Region
: Canada
Popularity :
Type :
Initialism

What does CRDI mean?

International Development Research Centre (IDRC, French: Centre de Recherches pour le Développement International, CRDI) is a Canadian federal Crown corporation that invests in developing countries to promote growth, reduce poverty, improve lives and livelihoods.

1 more result for CRDI

Common Rail Direct Injection
Automotive
Suggest new CRDI Full Form

Frequently Asked Questions

What is the full form of CRDI in Organizations?

The full form of CRDI is Centre de Recherches pour le Développement International

What is the full form of CRDI in Governmental?

Centre de Recherches pour le Développement International

What is the full form of CRDI in Canada?

Centre de Recherches pour le Développement International

Translation

Translate Centre de Recherches pour le Développement International into other languages

Browse FullForms