Danish renewables developer European Energy has sold a 103 MW solar project in Italy to Iren Energia. Located in the southern region of Apulia, the

Danish renewables developer European Energy has sold a 103 MW solar project in Italy to Iren Energia. Located in the southern region of Apulia, the