etc group (Action Group on Erosion, Technology and Concentration ETC aka Rural Advancement Foundation International)
Service Provider in Ottawa, Ontario
ETC Group is dedicated to the conservation and sustainable advancement of cultural and ecological diversity and human rights.