Energy: Enthusiasm for renewable energy means wind turbines and solar panels are popping up all over the place. But what happened to wave power?
Finavera