SeaGen Turbine, Northern Ireland, UK

SeaGen is much smaller than a wind turbine with comparable output. (DETI).



  • SeaGen Turbine