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