European Corporate Governance Instituteh-index: 172Total citations: 205,693Total papers: 7,175Homepage: https://ecgi.global/