CHAPTER 12

Wed, 24 Jun 2026 17:58:45 +0000

The India International Centre (IIC) was the quiet, intellectual heart of New Delhi’s think-tank circuit—a low-slung, modernist concrete complex nestled beside the manicured lawns of Lodhi Gardens.