Lara Strangways, Head of Business & Human Rights at Global Rights Compliance, joins us to discuss how they deliver remedy and justice through the innovative application of international law.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.