Corporate Due Diligence and Private International Law: A Note on the Hague Court of Appeal’s decision in Shell February 17, 2021
Human Rights Due Diligence Legislation in Switzerland: The state-of-play after the Swiss Responsible Business Initiative February 1, 2021
Business and Human Rights and Access to Remedies: Brief Remarks in the Light of Italian Legal System January 20, 2021