EDF-EN finishes two Italian PV arrays using First Solar modules
French renewables developer EDF Energies Nouvelles has clipped the ribbon at two utility-scale PV arrays in Italy, moving Italy past France as the country where it boasts the largest installed solar capacity.