Jed Rothwell Wed, 02 Apr 2014 12:11:31 -0700
A wind turbine in a giant balloon. The BAT is a batty idea, but ya' gotta love it. See:
http://www.altaerosenergies.com/