The Indian Institute of Corporate Affairs (IICA), an autonomous institution under the aegis of the Ministry of Corporate Affairs, Government of India, has initiated a new cadre of Business and Human Rights (BHR) Professionals in the country. In a Cur
URGENT APPEAL - THE OBSERVATORY New information IND 003 / 1121 / OBS 123.3 Arbitrary detention / At risk of ill-treatment / Stigmatisation India May 17,…