Technology Spotlight: Is It a Wind Turbine or a Blimp?
Floating at over 1000 feet high, the turbine harnesses stronger winds, installation is quick and there's no noise.
Floating at over 1000 feet high, the turbine harnesses stronger winds, installation is quick and there's no noise.