TOCHU Corporation v. Kingdom of Spain, Registration of the Request for Arbitration

13 Jul 2025
ITOCHU Corporation v. Kingdom of Spain, ICSID Case No. ARB/18/25
Registration of the Request for Arbitration