World’s strictest corporate responsibility plan fails in Swiss vote

By November 29, 2020