Logo

A. International Court of Arbitration
B. London Court of International Arbitration
C. International Centre for Settlement of Investment Disputes
D. None of these

Submitted by: Areesha Khan

Correct Answer: International Centre for Settlement of Investment Disputes

Last Updated: July 30, 2019