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...