US renewables firm Clearway Energy Group has reached financial close for a 500-MW solar and energy storage development in Hopkins County, Texas, and launched construction of the facilities.