The International Criminal Court (ICC) is a permanent, treaty-based international criminal court established to combat impunity for the most serious crimes of concern to the international community. As an independent organization, it operates outside of the UN system with its seat located in The Hag...See more
Headquarters:
Netherlands
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Year Founded:
1998 (28 years)
Address:
OUDE WAALSDORPERWEG 10; THE HAGUE, ZUID-HOLLAND 2597AK, NL
HIGH
spending power