SSpain Read More Spain loses UK appeal over immunity in renewable energy incentives lawsuit, ET LegalWorldOctober 22, 2024 Spain on Tuesday lost an appeal in its bid to claim immunity in a London court in a…