Marine current power is a form of marine energy that can be obtained from very different origins such as wind, tides, difference in density, salinity gradients (osmotic power) or temperature (OTEC). Independently of the origin of the currents, they all…