New wind turbines at least 30% more efficient, Earth one step closer to salvationBy S. Axon, 11.20.2008