World’s biggest tidal energy ‘kite’ powers up for first time in Faroe Islands
A giant tidal energy “kite” located in the waters off Vestmannsund, Faroe Islands, has delivered its first power to the grid, in a significant step forward for the budding ocean energy industry. D...