HSF Blog: ICSID Caseload Statistics 2025: Key trends and insights

Published on October 1, 2025