Analysing the Makani energy kite that could help harness wind power’s full potential

Makani’s energy kite features rotors that generate electricity using the wind