Investment facilitation for development or trouble?

0
14
Investment facilitation for development or trouble?

Germany, Spain, France, Netherlands, and Italy pulled out of the Energy Charter Treaty last year to stave off the ISDS mechanism

supply hyperlink

Leave your vote

LEAVE A REPLY

Please enter your comment!
Please enter your name here