Canadian Co-operative Association (International Development)

The Canadian Co-operative Association is a not-for-profit co-operative which establishes and strengthens co-operatives, credit unions and community based organizations to reduce poverty, build sustainable livelihoods and improve civil society in less developed countries. (CCA was, prior to 2014, also an umbrella organization for co-ops in Canada. This function has now been assumed by the bilingual organization, Co-operatives and Mutuals Canada.)

Website:
http://www.coopscanada.coop