ICCI currently operates as two legal entities: ICCI, a 501(c)(3) non-profit organization in the United States that operates as the global organization and is based in Burlington, Vermont; and ICCI-Europe, a charitable organization under Swedish..
Relevance: 10.066306