Ocean Energy Statistics: Europe holds strong as world-leader in 2018, but revenue support needed

Image: European tidal stream installations reached 26.8MW. Photo: Courtesy of Ocean Energy Europe.



Related Article
Recommended Whitepaper

View More