Tidal Stream GeneratorThis is one of my final year project at school, and It has been 6 months since I worked on this project. Nearly 600 hours have been spent...