Magallanes negotiates with Wales for its first tidal array, with up to 20 platforms

09/07/2019

Compete with five other companies for this 30 megawatts' project