At this year’s European Development Days (EDD) in Brussels, a session was held on “Business and Human Rights: from principles to practice, two innovative tools for compliance and reporting”. While the concept of Human Rights has been discussed, debated and even globally institutionalised over the past few decades, it is only recently that we have […]