Harvesting Wave and Tide Energy

EMEC distinguishes four types of tidal energy device.