Some of the technical challenges associated with ocean-current energy generation are: prevention of marine growth build-up; reliability (given the high maintenance costs of underwater systems); and resistance to corrosion.