Submitted by New Energy News Blog
The Governors of Texas and Kansas say so. The Mayor of Houston says so. Higher ups in the Departments of Energy and Agriculture say so. The heads of some of the world’s biggest energy companies say so.
Today is tomorrow.
Tomorrow is here.
Huh?
In the opening session of WindPower 2008, the U.S. wind […]