Programs

IDI collaborates with various government and non governmental agencies, foundations and educational institutions to provide a wide variety of services into following three broad categories:

–Consulting
–Research
–Training and Development