100-plus bishops demand supply chain due diligence ‘now more than ever’

More than 100 bishops from around the world have signed on to a statement seeking mandatory due diligence laws and regulations in the international supply chain.

Read More