Clearway Energy’s 419MW Mesquite Star wind farm begins operations

The 419MW Mesquite Star wind farm is located in Fischer County, Texas. Credit: Clearway Energy Group LLC.