Future Power Technology: Renewables Edition

The EMEC has played a crucial role in the development of marine energy.