London-based renewables investor Cubico Sustainable Investments said it has closed the refinancing of two 50-MW concentrated solar power (CSP) plants it has in Spain.