Swiss churches back bill on corporate responsibility

Crux has this news here.

Featured