Eco Wave Power Eyes Italian and Dutch Port Projects

Eco Wave Power has signed a letter of intent with the Port of Taranto, in Italy for the development of the first ...

read more →