Article
Investment Treaty Arbitration
Investment treaty arbitration is a formal and binding international dispute resolution mechanism rooted in agreements, or treaties, made between two or more countries.
Farallon Law Corporation