The Elbow Creek Wind Project established in 2008 with a 122 MW capacity servicing nearly 100,000 households is located in Big Spring, Texas.
The Elbow Creek Wind Project established in 2008 with a 122 MW capacity servicing nearly 100,000 households is located in Big Spring, Texas.