Finance Solar X-ELIO Secures Financing for 147MW Solar PV Projects in Extremadura, Spain byMichelle AdkinsApril 21, 2023