Home Tidal and Wave Energy Harnessing the power of waves to generate energy