The International Centre for Settlement of Investment Disputes (ICSID) is part of the World Bank Group and stands as the…