Understanding the ICSID Convention and Its Role in International Investment Disputes
The ICSID Convention stands as a pivotal framework in the realm of investment arbitration, facilitating dispute resolution between foreign investors and state parties. Its establishment has significantly shaped the evolution…