Articles
1 articles available
May 27, 2025
In recent years, the Investor-State Dispute Settlement (“ISDS”) mechanism has attracted widespread criticism from countries, practitioners and academics, which has been the subject of a vast amount…