Clearway Energy has awarded a 419MW turbine order to Siemens Gamesa Renewable Energy (SGRE) for its Mesquite Star project, the second largest in Texas, giving the OEM a much-needed