Indian Council of World Affairs
The Indian Council of World Affairs (ICWA) is a New Delhi based Indian think-tank. Established in 1943, it was India's first independent international affairs think tank.
Source: Wikipedia — Indian Council of World Affairs (CC BY-SA 4.0)