European companies will soon need to account for social and environmental risks in their GVCs

European companies will soon need to account for social and environmental risks in their GVCs Due diligence legislation, addressing corporate human rights and environmental impacts, and promoting responsible business behaviour, is on the rise in Europe. Apart from France, The Netherlands, Switzerland, and Great Britain, Germany has also approved a due diligence law earlier this […]