Multi-kite airborne wind energy systems (MAWES)

Yet another European Multi Kite system

3 Likes