Clearway Energy starts construction on 419MW Texas wind farm – Compelo

Clearway Energy starts construction on 419MW Texas wind farm  CompeloClearway Energy has closed the financing and started construction on 419MW Mesquite Star wind farm, located in Fischer and Nolan counties in Texas.

Read More: Clearway Energy starts construction on 419MW Texas wind farm – Compelo