Two Saudis join international arbitration courtThe International Court for Commercial Arbitration is an institution for the resolution of international commercial disputesBy SPA · 6 July 2021