Spanish renewables developer X-Elio has secured EUR 89 million (USD 96.2m) to advance the development and construction of three solar projects in Spain with a combined capacity of 123 MWp.