European Court of Human Rights — creative solutions for business
international court in Strasbourg, France, established by the European Convention on Human Rights