Spanish renewables developer Elawan Energy announced that it has closed financing for two solar projects with a combined capacity of 147 MW it is currently building in the US state of Texas.