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

Makani Power’s wind energy kite in action (Credit: Makani)