Aquila Clean Energy connects 210MW of solar PV to Spanish portfolio

Independent power producer (IPP) Aquila Clean Energy has connected 210MW of solar PV across five projects in Spain.