Indian Centre for Development and Rights

Update Company Profile

Location:

Malviya NagarNew DelhiNCT110017India View Map

Employees:

23
More

Description:

Indian Centre for Development and Rights (iCFDR) is a non-for-profit social organization working on upliftment of marginalized and weaker sections of the societ...  

Read More

Revenue History

Browse ZoomInfo’s Directories