No More Running Free

Enough is enough. It’s time companies are put on a leash. If not, they continue ignoring Human Rights and the environment.

Around fifty Swiss organizations – amongst which Amnesty International Switzerland, Solidar Swiss, Berne Declaration Greenpeace and the International Comission of Jurists –  are fed up with the way companies which are based in Switzerland are behaving in the world. Continue reading