The European Marine Energy Centre (EMEC) has called on the UK to back a dedicated test centre to help prove floating wind technologies at a Scottish location it says offers a wider and more relevant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results