The ICC represents the business interests of multinational corporations and lobbies for them at world organsiations including the United Nations. The ICC also administers the International Court of Arbitration. Metro: Alma
Map
0Comments
To write comments you must be registered. Sign in now