Cubico Sustainable Investments has wrapped up the purchase of 270 MW solar projects in the US and plans to have them online in 2022.