Sonnedix secures PPA for Italian solar

Renewables developer Sonnedix has today secured a 10-year power purchase agreement for 2 of its solar plants in Italy

Blurred image of IJGlobal article content