Total acquires 20% stake in Eolmed floating wind project in France

EolMed project is expected to come online in 2023. (Credit: Thomas G. from Pixabay)



Related Article
Recommended Whitepaper

View More