Articles

1 articles available

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…