Excellence in settling investment disputes: the ICSID arbitration
The International Centre for Settlement of Investment Disputes (“ICSID”) is an arbitral institution established under the aegis of the World Bank by the Washington Convention ...