20
15
10
2
20
10
5
1
Wind turbines, perched on faraway hilltops, with their skinny little blades and pencil-thin towers, are bigger than they look. But 700,000 pounds apiece bigger? [Full Story]
More...
More...