News

Swiss vote shows need to keep fighting for mandatory corporate responsibility

Google translate: