New Initiative for Corporate Responsibility in Switzerland Launched
The Coalition for Corporate Responsibility has launched a new initiative aimed at ensuring that Swiss-based international companies are held accountable for their impact on human rights and the environment. Following the failure of a similar initiative in 2020, the coalition,…