The International Cooperative Alliance is an independent non-governmental organization that unites, represents, and serves cooperative organizations in the world.