The 300 MW Streator Cayuga Ridge South Wind Farm, located near Odell, Illinois, officially started generating power in March 2010. The developer received a $170 million grant through the U.S. Department of Energy's Section 1603 grants-in-lieu-of-tax-credits program.
Streator Cayuga Ridge South Wind Farm
No Thumbnail
© Bing Maps
By jbottero @ 2013-01-12 15:55:26