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