Emec sign marine energy agreement with Enel Green Power

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

More from Energy Voice

Latest Posts