Cubico seals 106MW Italian solar swoopThe deal ensures the company becomes one of the largest solar PV owners in the country following a deal with Riverstone and bankrupt developer SunEdison.ByZak Bentley2 May 2017•2 mins readDealsFundraisingInvestors