US renewables developer Clearway Energy Group has closed construction debt financing for its 345-MW Mesquite Sky wind project and started building the wind farm at a site in Callahan County, Texas.