The Institute for Development and Communication (IDC) is an autonomous, non-profit research organization located in north-west India. It works from an inclusive perspective, for an equitable socio-economic transformation to build a humane and just society. The core areas for research explorations have evolved in consonance…