Wednesday, January 11, 2012

Solar energy costs 20-30% less than wind, nuclear, or hydro. This drop in cost is since last year. In IL now renewables become cheapest

No comments:

Post a Comment