Spanish national rail network operator Renfe has agreed to buy 420 GWh of solar power a year from photovoltaic (PV) assets operated by renewables developer Sonnedix to energise its commercial operations.