Case Details

Spanish Solar 1 Limited and Spanish Solar 2 Limited v. Kingdom of Spain (ICSID Case No. ARB/21/39)