Tag International Center for the Settlement of Arbitration Disputes (ICSID) October 24, 2018Turkmenistan Faces 2 New Arbitration CasesBy Catherine PutzA Turkish and a German company have joined a host of others with arbitration complaints lobbed against Ashgabat.Page 1 of 1