​ICSID launched its new website in December 2014.  Click here to view a video of Secretary-General Meg Kinnear describing some of the site's key features.