Cubico Sustainable Investments has achieved financial close on a 162-MW solar photovoltaic (PV) project in Texas, targeting completion in the third quarter of 2020.