LocationsThe locations of Impact and Policy Research Institute (IMPRI) are currently in:New Delhi (Headquarters)4C, K Block, Saket,New Delhi-110017INDIARanchi (Registered Office)Birsa Chowk, Hatia Station Road,Ranchi, Jharkhand-834003INDIA Share Article: