Ideal Development and Resource Centre (IDRC), a non-governmental organization based in Nigeria. Formerly known as Ideal Development and Empowerment Agency (IDEA), we are registered with the Corporate Affairs Commission (RC 75130) and have been..
Relevance: 44.71739