Swedwatch is an independent, non-profit organization reporting on business relations in developing countries.