Scientists: Wind could meet world power needs by 2030
Wind turbines in the North Sea off Belgium. Photo by Hans Hillewaert.

© 2014 Mountain View Online.
All rights reserved.