• Search

Who is sitting at ICSID?

Jack Ballantyne

09 June 2020

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