Kelly
3 years ago
Finnish non-government organzation. A watchdog for monitoring responsibility of business etc.
,
Michelle
7 years ago
Trustworthy NGO from Finland. The Finnwatch reports are widely quoted in Finnish media. Luotettavana l盲hteen盲 pidetty suomalainen kansalaisj盲rjest枚.