Cubico Sustainable Investments has achieved financial close on the refinancing of a 27.4-MW portfolio of solar parks in Italy, it said on Monday.