abstract:The India International Centre (IIC) is a well known non-official organization situated in New Delhi, India. It was founded in 1960, and inaugurated in 1962.
The International Trade Centre would showcase manufactured goods from China, India, South Korea and other emerging economies to wholesalers, Peel said.