A group of German and Spanish companies with interests in Europe’s largest solar power plant have filed a claim against Spain at ICSID under the terms of the Energy Charter Treaty (ECT). The case is ICSID’s first new filing of 2015, but hardly the first such challenge for the Spanish government. Spain is already the […]