UK renewables investor Octopus Investments has finalised the refinancing of a 64-MW solar portfolio in the Lazio region of Italy, it announced on Tuesday.