Spain faces solar claim from Japanese company

Spain is facing yet another Energy Charter Treaty claim over reforms to its renewable energy regime, launched at ICSID by a Japanese company and relating to the largest solar photovoltaic power station in Europe and one of the largest in the world.

Unlock unlimited access to all Global Arbitration Review content