San Juan Mesa is an operating wind project with 120 MW of capacity located near Elida, New Mexico. The energy from the project is sold under a Power Purchase Agreement with Southwestern Publ...
* The information available in this section may vary depending on the project.