US-based renewables developer Longroad Energy said on Tuesday it had reached financial close for its 150-MW/202-MWp solar project in Texas and started construction of the plant.