The ICC International Court of Arbitration® is an autonomous body of the International Chamber of Commerce, providing a reliable and impartial platform for resolving commercial disputes through arbitration. With its neutral and efficient processes, the Court administers arbitrations under the ICC Ru...See more
Headquarters:
France
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Address:
33-43 AVENUE DU PRESIDENT WILSON; PARIS, 75116, FR
HIGH
spending power