Clouds over solar PV in Italy?

Important Notice