Tidal stream energy taps into the power of run-of-river or ocean movements, while wave energy generates electricity using windblown waves. Years of hype and failed projects have bedeviled the ...