A ampyxpower.com Ampyx Power: Wind energy systems using tethered wings above 200 meters 53 points xdze2 6 years ago 39 comments