Clearway Energy Inc (NYSE:NYLD) has finalised the construction and fully commissioned its 419-MW Mesquite Star wind park in Texas, the US power producer said on Thursday.