Cubico seals 106MW Italian solar swoop

The deal ensures the company becomes one of the largest solar PV owners in the country following a deal with Riverstone and bankrupt developer SunEdison.

Share this