A Spanish court has ruled that Spain’s largest operational PV project – the 500 MW Nuñez de Balboa solar plant – occupies a piece of land that was illegally expropriated. Project owner ...