London-based renewables investor Cubico Sustainable Investments said today it has reached financial close for the 22.6-MW Avalades and Ferreiras solar photovoltaic (PV) plants in southern Portugal.