Who is sitting at ICSID?

Ten panels have been formed at ICSID in the past five weeks, including seven arbitrators appointed at the centre for the first time.


Get unlimited access to all Global Arbitration Review content