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