A commemorative postage stamp on XX Congress of International Chamber of Commerce (ICC), world’s largest and most representative business organization, held in New Delhi : Issued by India Issued on Feb 8, 1965 Issued for : On this historic occasion when the Congress of the ICC is being held for the first time in India, the Posts and Telegraphs Department is […]