66 high-flying clean energy generatorsSky-based deployment means unfettered wind and solar power.By Inhabitat, 03.05.2016