Three X-ELIO solar projects in Spain receive approval.
X-ELIO has received approval for the construction of three solar plants located in the municipality of Medina de las Torres, in Spain's...
X-ELIO has received approval for the construction of three solar plants located in the municipality of Medina de las Torres, in Spain's...