Previous Image Tidal Turbine Newly constructed tidal power generating turbine mounted on a test platform. print