Question The headquarters of ICRISAT is located in,
1. China
2. India
3. Mexico
4. None of these
The correct answer is (2)