Churchill Project
Churchill Wind Project
TCI Renewables
Status- No public meetings, No OPA permit
News/Posts
70-80MW Wind Project (~53 wind turbines)
Location: Township of Plympton Wyoming
Press Release – Wind Farm Progresses to Next Stage
(April 2010)




Leave a Comment
Comments (0)