ISDS In The Digital Age: The Next Wave For many, it (ISDS) is a pejorative that symbolizes corporate greed and an infringement of national sovereignty. For others, it is a catalyst of foreign direct investment (FDI) that promotes technology transfer and creates jobs.