EMEC gains multi-million funding to scale-up testing site

Magallanes' test turbine being installed at Emec
Magallanes' test turbine being installed at Emec

Breaking