Difficult days for business and human rights in the courts
This past few weeks have been tough for human rights advocates taking on companies in court. Most prominent was the United States Supreme Court decision in Kiobel v. Shell, where the Court restricted the […]