The Isle of Lewis is the largest of the Scottish Outer Hebrides, sitting in the North Atlantic off the west ... the generation of power from spinning kites, arrays of kites that transmit power ...