Reaping the Wind
Wind power? Big deal. Really, really big deal, in fact. Consider that scientists are now pondering construction of leviathan, 20-megawatt wind turbines some 190 meters high 鈥 basically two football fields 鈥 with swooping 125-meter rotor blades.
Read More