Browsing: Leadership

The European Marine Energy Centre Appoints New Managing Director The European Marine Energy Centre (EMEC) has recently announced the appointment…