Corporate human rights responsibility under International Criminal Law – Reaching the apex of business and human rights developments
Picking up the most recent developments in France, Germany and the Netherlands, this blog post discusses the emergence of International...