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