US solar developer 8minutenergy Renewables LLC said today it has completed financing for its 26-MW Redwood 4 solar farm in California and the project is already under construction.