Wind energy is taking off all over again. This time, literally. In China, a multi-institute research and development project ...
China has completed a test flight of what it says is the world’s first megawatt-class high-altitude wind power system designed for urban deployment. The enormous S2000 Stratosphere Airborne Wind ...
These battles over the past few days, however, have been accompanied by some notably high winds. Friday, strong winds ...