A floating power station? China''s flying wind turbine hits
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