Find the word definition

Wikipedia
Swedwatch

Swedwatch is an independent, non-profit organization reporting on Swedish business relations in developing countries. Swedwatch is an independent research organization whose task is to critically examine Swedish business relations with developing countries focusing on environmental and social concerns as per international human rights law and standards. Swedwatch have five member organizations: Fair Trade Center, Friends of the Earth, Swedish Latin America group, The Swedish Society for Nature Conservation (SSNC) and Church of Sweden.