The tide is turning for marine renewable energy in the French region Pays de la Loire

Actors

La Roche-sur-Yon