Centre for Science and Environment (CSE), the New Delhi (India)-based independent research and advocacy think tank, has been named the recipient of the prestigious Indira Gandhi Prize for Peace, Disarmament and Development for the year 2018.